`pwd.h` 提供读取 `/etc/passwd` 用户数据库的接口,按用户名或 UID 查询一条用户记录,取出主目录、默认 shell、注释字段等。`/etc/passwd` 对所有用户可读(常规 0644),但只存放账号与定位信息,不存放密码哈希,哈希在 `/etc/shadow`(第 24 章)。 能力边界:本库读账号清单与定位字段,不校验密码、不读取哈希。组关系由 `grp.h`(第 25 章)提供。